town apartment - Turco Inglés Diccionario